Skip to content

Add beta menu to the agentic sidebar - #4485

Merged
bcotrim merged 3 commits into
trunkfrom
add-agentic-beta-label
Aug 10, 2026
Merged

Add beta menu to the agentic sidebar#4485
bcotrim merged 3 commits into
trunkfrom
add-agentic-beta-label

Conversation

@shaunandrews

@shaunandrews shaunandrews commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Related issues

  • None

How AI was used in this PR

AI assisted with implementation, iterative UI refinement, test coverage, and verification. The final behavior and visual treatment were reviewed interactively in the desktop app.

Proposed Changes

image image
  • Add a compact BETA affordance above Settings so people can identify the agentic Studio experience without competing with sidebar messages or onboarding tasks.
  • Let people switch back to Studio Classic or send feedback from an anchored menu.
  • Show the running Studio version in the menu to make feedback and troubleshooting more useful.
  • Keep the affordance accessible with stable filled active states and an offset keyboard-focus outline.

Testing Instructions

  1. Start Studio with the agentic UI enabled.
  2. Confirm the BETA badge appears above Settings and does not overlap sidebar messages.
  3. Open the badge menu and verify “Switch to Studio Classic,” “Send feedback,” and the current Studio version.
  4. Verify the badge remains blue while the menu is open and shows an offset outline for keyboard focus.
  5. Check both light and dark appearance modes.

Screenshots

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@shaunandrews
shaunandrews marked this pull request as ready for review August 7, 2026 19:22
@shaunandrews
shaunandrews requested review from a team and bcotrim August 7, 2026 19:22
@wpmobilebot

Copy link
Copy Markdown
Collaborator

📊 Performance Test Results

Comparing 5395a3a vs trunk

app-size

Metric trunk 5395a3a Diff Change
App Size (Mac) 1405.33 MB 1405.33 MB +0.00 MB ⚪ 0.0%

site-editor

Metric trunk 5395a3a Diff Change
load 1075 ms 1049 ms 26 ms ⚪ 0.0%

site-startup

Metric trunk 5395a3a Diff Change
siteCreation 7531 ms 7535 ms +4 ms ⚪ 0.0%
siteStartup 2868 ms 2866 ms 2 ms ⚪ 0.0%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff)

@bcotrim bcotrim left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍
I pushed a few small changes

@bcotrim
bcotrim merged commit a07dcbe into trunk Aug 10, 2026
13 checks passed
@bcotrim
bcotrim deleted the add-agentic-beta-label branch August 10, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants